export default function createElement(vnode) {
  // 创建节点
  let domNode = document.createElement(vnode.sel);

  // 子节点
  if(vnode.children === undefined) {
    domNode.innerText = vnode.text;
  } else if(Array.isArray(vnode.children)) {
    // 内部有子节点
    for(let child of vnode.children) {
      let childDom = createElement(child);
      domNode.append(childDom);
    }
  }
  // 补充elm属性
  vnode.elm = domNode;
  return domNode;
}